successfully completed - Français Anglais Dictionnaire